.message {

    padding: 20px;

}



.message p {

    padding: 0 0 10px;

    font: 400 14px/24px '微软雅黑';

    color: #666;

}



form {

    width: 100%;

}



.form-line .inputs {

    width: 100%;

    margin: 5px 0;

    padding: 3px 5px;

    font: 400 16px/30px '微软雅黑';

    color: #000000;

    background: none;

    border: 1px solid #000000;

}



.says textarea {

    width: 100%;

    height: 180px;

    margin: 5px 0;

    padding: 3px 5px;

    font: 400 16px/30px '微软雅黑';

    color: #000;

    background: none;

    border: 1px solid #000000;

}



.form-bottom {

    display: flex;

    justify-content: space-between;

}



.yzm-input {

    position: relative;

    width: 60%;

}



.yzm-input input {

    width: 100%;

    padding: 6px;

    font: 400 16px/42px '微软雅黑';

    color: #000000;

    background: none;

    border: 1px solid #000000;

}



.yzm-input img {

    position: absolute;

    right: 1px;

    top: 17px;
    height: 22px;
}



.form-bottom button {

    width: 35%;

    font: 400 16px/54px '微软雅黑';

    color: #fff;

    background: #142f84;

    border: 0;

}



@media (min-width:1200px) {

    .message {

        padding: 0 60px 60px;

    }



    .message p {

        padding: 0 0 10px;

        font: 400 14px/24px '微软雅黑';

        color: #666;

    }



    form {

        width: 100%;

    }



    .form-line {

        display: flex;

        justify-content: space-between;

    }



    .form-line .inputs {

        width: 49%;

        padding: 6px;

        font: 400 16px/42px '微软雅黑';

        color: #000000;

        background: none;

        border: 1px solid #000000;

    }



    .says textarea {

        width: 100%;

        height: 120px;

        margin: 20px 0;

        padding: 6px;

        font: 400 16px/30px '微软雅黑';

        color: #000;

        background: none;

        border: 1px solid #000000;

    }



    .form-bottom {

        display: flex;

        justify-content: space-between;

    }



    .yzm-input {

        position: relative;

        width: 28%;

    }



    .yzm-input input {

        width: 100%;

        padding: 6px;

        font: 400 16px/42px '微软雅黑';

        color: #000000;

        background: none;

        border: 1px solid #000000;

    }



    .yzm-input img {

        position: absolute;

        right: 1px;

        top: 17px;

    }



    .form-bottom button {

        width: 70%;

        font: 400 16px/54px '微软雅黑';

        color: #fff;

        background: #142f84;

        border: 0;

    }

}